package com.lvbaoins.Harmony.system.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;

import java.io.Serializable;

/**
 * <p>
 * 系统地理信息字典
 * </p>
 *
 * @author gjb
 * @since 2020-08-14
 */
public class InsCity implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 区县国标码（gb码）
     */
    private Integer boroughGbCode;

    /**
     * 城市国标码（gb码）
     */
    private Integer cityGbCode;

    /**
     * 省份国标码（gb码）
     */
    private Integer provinceGbCode;

    /**
     * 区县名称
     */
    private String boroughName;

    /**
     * 城市名称
     */
    private String cityName;

    /**
     * 省份名称
     */
    private String provinceName;

    /**
     * 别名
     */
    private String alias;

    private Integer hisCode;

    /**
     * 删除状态：0，正常；1，已删除；2，已挂起
     */
    private Integer deleteStatus;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getBoroughGbCode() {
        return boroughGbCode;
    }

    public void setBoroughGbCode(Integer boroughGbCode) {
        this.boroughGbCode = boroughGbCode;
    }

    public Integer getCityGbCode() {
        return cityGbCode;
    }

    public void setCityGbCode(Integer cityGbCode) {
        this.cityGbCode = cityGbCode;
    }

    public Integer getProvinceGbCode() {
        return provinceGbCode;
    }

    public void setProvinceGbCode(Integer provinceGbCode) {
        this.provinceGbCode = provinceGbCode;
    }

    public String getBoroughName() {
        return boroughName;
    }

    public void setBoroughName(String boroughName) {
        this.boroughName = boroughName;
    }

    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    public String getProvinceName() {
        return provinceName;
    }

    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName;
    }

    public String getAlias() {
        return alias;
    }

    public void setAlias(String alias) {
        this.alias = alias;
    }

    public Integer getHisCode() {
        return hisCode;
    }

    public void setHisCode(Integer hisCode) {
        this.hisCode = hisCode;
    }

    public Integer getDeleteStatus() {
        return deleteStatus;
    }

    public void setDeleteStatus(Integer deleteStatus) {
        this.deleteStatus = deleteStatus;
    }

    @Override
    public String toString() {
        return "InsCity{" +
        "id=" + id +
        ", boroughGbCode=" + boroughGbCode +
        ", cityGbCode=" + cityGbCode +
        ", provinceGbCode=" + provinceGbCode +
        ", boroughName=" + boroughName +
        ", cityName=" + cityName +
        ", provinceName=" + provinceName +
        ", alias=" + alias +
        ", hisCode=" + hisCode +
        ", deleteStatus=" + deleteStatus +
        "}";
    }
}
